home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import java.awt.EventQueue;
- import java.awt.Toolkit;
- import java.awt.event.InvocationEvent;
- import sun.awt.AppContext;
- import sun.awt.DisplayChangedListener;
-
- final class RepaintManager$DisplayChangedHandler implements DisplayChangedListener {
- private RepaintManager$DisplayChangedHandler() {
- }
-
- public void displayChanged() {
- this.scheduleDisplayChanges();
- }
-
- public void paletteChanged() {
- }
-
- private void scheduleDisplayChanges() {
- for(Object var2 : AppContext.getAppContexts()) {
- AppContext var3 = (AppContext)var2;
- synchronized(var3) {
- if (!var3.isDisposed()) {
- EventQueue var5 = (EventQueue)var3.get(AppContext.EVENT_QUEUE_KEY);
- if (var5 != null) {
- var5.postEvent(new InvocationEvent(Toolkit.getDefaultToolkit(), new RepaintManager.DisplayChangedRunnable((RepaintManager.1)null)));
- }
- }
- }
- }
-
- }
-
- // $FF: synthetic method
- RepaintManager$DisplayChangedHandler(RepaintManager.1 var1) {
- this();
- }
- }
-